rock-dwelling crab - German English Dictionary